課程資訊
課程名稱
行動式雲端服務應用設計
Mobile Cloud Service APP Design 
開課學期
111-2 
授課對象
 
授課教師
葉宏謨 
課號
Data5002 
課程識別碼
946 U0020 
班次
01 
學分
3.0 
全/半年
半年 
必/選修
 
上課時間
星期三6,7,8,9(13:20~17:20) 
上課地點
綜602 
備註
需需自備筆電上課實作。第9節為課後討論使用。。A6:量化分析與數學素養
總人數上限:40人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

1. 隨著整體社會與企業的資訊化程度越來越高,雲端服務已成為趨勢:在雲端服務的協助下,企業可以讓運作效能與涵蓋範圍提升數個層級。
2. 麻省理工學院的APP Inventor 2(MIT AI 2)讓APP開發者可以不必學習較為艱澀的程式語法,直接以拼圖模式來組合並完成Android裝置的應用程式。針對企業的業務流程管理,本課程以做中學的方式教導學生在MIT AI 2提供的開發環境中使用積木式企業資料元件雲端平台(SOA-ERP)實現報表查詢、單據查詢、條碼掃描、和數據分析等四種行動商業應用。
3. 修習本課程的學生不需具備任何資訊科技知識和背景。

課程進度安排:
1積木式企業資料元件雲端平台簡介。安裝MIT AI2環境。
資料查詢1 (學習1 ) – QryOnhandInventory.aia - 庫存查詢 (查詢產品、倉庫、架位、批號、庫存量、預約量、可用量)
2資料查詢2 (實作 1 ) – QryInventoryHistory.aia - 庫存交易歷程查詢 (查詢指定日期區間內各產品的入庫出庫數量和來源單號)
3資料分析1 (學習 2 ) – BrItemWhsInventory.aia – 產品在各倉庫之庫存量分析 (各產品在各倉庫有多少在庫量、預約量、可用量,並設公式計算其可用率)
教材:LCAppInventorStatBridge參數清單.pdf
4資料分析2 (實作 2 ) – BrSoProdCust2.aia – 產品客戶銷售數量金額分析 (分析指定日期區間中,各產品銷售給各客戶的數量和單價,並計算各客戶購買各產品的平均單價,及各產品的總銷售數量、金額和總平均單價,及各客戶購買各產品的平均單價和總平均單價的價差,可了解對不同客戶的報價差異)
5*第一次分組報告:Enterprise System Presentation including short-term payoff by Query APP demonstration
各組模擬成立一家公司,報告公司組織、產品、客戶、廠商、作業流程、及資訊系統的規劃,並提出所規劃的資訊系統項目中,本學期可實做出來的APP。
資料分析3 (學習 3 ) – BrSoYmItemQtyAmt.aia – 各年月各產品銷售分析 (各年月各產品銷售數量、單價和均價,可了解過去一段時間各產品銷售和報價的變化)
6資料分析4 (實作 3 ) – BrSoYmItemQtyAmt2.aia (preStat) – 各年月各自設產品組別銷售分析(各年月各產品組別銷售數量、單價和均價。因產品數目過多,故設定組別作前置統計preStat,再作正式統計)
7資料分析5 (學習 4 兩題) – BrEntitySalesProfit.aia 和 BrEntitySalesProfitPreStat.aia - 多公司銷售利潤分析(財務儀表板,了解各公司的營收、毛利和淨利) on yhm004235
8資料分析6 (實作 4 兩題) – BrEntityOpCapability.aia 和 BrEntityOpCapabilityPreStat.aia - 多公司經營能力分析(財務儀表板,了解各公司經營績效,包括應收帳款週轉率和存貨週轉率) on yhm004235
教材:BrEntityOpCapability程式說明.pdf
9*期中機上測驗:實作數個查詢及資料分析的 APP (Test I)
10* 第二次分組報告:各組報告將實做的APP規格書,說明APP如何融合商業流程和與資訊科技。
資料驅動流程1 (學習 5) – BarCodeStringIOS.aia和BarCodeStringAPK.aia (條碼掃描器)
11資料驅動流程2 (學習 6) – CrtSoInvtOutQr.aia - B2C銷售出貨(一般便利商店、大賣場之掃條碼結帳作業)
12資料驅動流程3 (實作 6) – CrtPoInvtInQr.aia - VMI採購進貨(掃描條碼從倉庫移動商品到商店門市貨架或工廠線邊倉之作業)
13資料驅動流程4 (學習 7) – QuerySoCrtSd.aia - B2B銷售出貨作帳(先接客戶訂單,交期到了再出貨給客戶之出庫作業,並產生會計傳票和分錄)
14資料驅動流程5 (實作 7) –QueryPoCrtIrInvtInJo.aia - B2B採購進貨作帳(先發出採購單給協力廠商,廠商交貨時之收貨作業,並產生會計傳票和分錄)
15* 第三次分組報告:Wrap-up,各組展示資訊系統中的資料及實作出來的APP
綜合討論:各組專題及期末機測問題解答
16* 期末機上測驗:Dashboard and Sensor APP (Test II) 

課程目標
本課程的目標包含:
1. 讓學生能根據需求,在更為直覺的拼圖模式開發環境中,開發更切合其需要的雲端商業行動APP。
2. 讓學生了解雲端服務與資訊科技對企業的影響,以及如何運用新科技提升企業的運作效能與涵蓋範圍。
修習本課程的學生,將具有自行開發雲端行動APP的技能。而以企業數位化為重點的課程安排,讓學生未來不論是進入大型企業或自創微型企業,皆能更有效率地處理、分析及利用商業資料。 
課程要求
(1) 隨堂測驗:50%
(2) 期末報告:20%
(3) 課堂參與:10%
(4) 專題計畫:20% 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
 
參考書目
教科書:
* 自行開發教材與投影片。
* LCServiceDoc:Service description of SOA-ERP, a service-oriented ERP system.
參考書目:"葉宏謨、鄭伯壎、王盈裕著,數據長與數據驅動型組織,五南出版社,2021年11月。" 
評量方式
(僅供參考)
   
課程進度
週次
日期
單元主題
無資料